package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * 违法详情
 */
public class ViolationInfoDto implements Serializable{
	private static final long serialVersionUID = 1L;
	/**
	 * 违法时间
	 */
	private Timestamp time;
	/**
	 * 号牌类型
	 */
	private String licenseType;
	/**
	 * 号牌类型
	 */
	private String licenseTypeName;
	/**
	 * 号牌号码
	 */
	private String licenseNum;
	/**
	 * 违法地点
	 */
	private String addr;
	/**
	 * 违法行为
	 */
	private String behavior;
	/**
	 * 违法行为
	 */
	private String behaviorName;
	/**
	 * 处理标志
	 */
	private String disposed;
	/**
	 * 数据来源:现场/非现场
	 */
	private String beFrom;

	////////违法处理////
	/**
	 * 驾驶证号
	 */
	private String drivingLicense;
	/**
	 * 准驾车型
	 */
	private String drivingType;
	/**
	 * 当事人
	 */
	private String litigant;
	/**
	 * 扣分
	 */
	private Integer vioScore;
	/**
	 * 经办人
	 */
	private String operator;

	/**
	 * 处理时间
	 */
	private Timestamp dealTime;


	public String getBeFrom() {return beFrom;}

	public void setBeFrom(String beFrom) {this.beFrom = beFrom;}
	/**
	 * 获取 违法时间
	 * @return time
	 */
	public Timestamp getTime() {
		return time;
	}
	/**
	 * 设置 违法时间
	 * @param time 违法时间
	 */
	public void setTime(Timestamp time) {
		this.time = time;
	}
	/**
	 * 获取 号牌类型
	 * @return licenseType
	 */
	public String getLicenseType() {
		return licenseType;
	}
	/**
	 * 设置 号牌类型
	 * @param licenseType 号牌类型
	 */
	public void setLicenseType(String licenseType) {
		this.licenseType = licenseType;
	}
	/**
	 * 获取 号牌号码
	 * @return licenseNum
	 */
	public String getLicenseNum() {
		return licenseNum;
	}
	/**
	 * 设置 号牌号码
	 * @param licenseNum 号牌号码
	 */
	public void setLicenseNum(String licenseNum) {
		this.licenseNum = licenseNum;
	}
	/**
	 * 获取 违法地点
	 * @return addr
	 */
	public String getAddr() {
		return addr;
	}
	/**
	 * 设置 违法地点
	 * @param addr 违法地点
	 */
	public void setAddr(String addr) {
		this.addr = addr;
	}
	/**
	 * 获取 违法行为
	 * @return behavior
	 */
	public String getBehavior() {
		return behavior;
	}
	/**
	 * 设置 违法行为
	 * @param behavior 违法行为
	 */
	public void setBehavior(String behavior) {
		this.behavior = behavior;
	}
	/**
	 * 获取 处理标志
	 * @return disposed
	 */
	public String getDisposed() {
		return disposed;
	}
	/**
	 * 设置 处理标志
	 * @param disposed 处理标志
	 */
	public void setDisposed(String disposed) {
		this.disposed = disposed;
	}
	/**
	 * 获取 号牌类型
	 * @return licenseTypeName
	 */
	public String getLicenseTypeName() {
		return licenseTypeName;
	}
	/**
	 * 设置 号牌类型
	 * @param licenseTypeName 号牌类型
	 */
	public void setLicenseTypeName(String licenseTypeName) {
		this.licenseTypeName = licenseTypeName;
	}
	/**
	 * 获取 违法行为
	 * @return behaviorName
	 */
	public String getBehaviorName() {
		return behaviorName;
	}
	/**
	 * 设置 违法行为
	 * @param behaviorName 违法行为
	 */
	public void setBehaviorName(String behaviorName) {
		this.behaviorName = behaviorName;
	}

	/**
	 * 获取 驾驶证号
	 * @return drivingLicense
	 */
	public String getDrivingLicense() {
		return drivingLicense;
	}

	/**
	 * 设置 驾驶证号
	 * @param drivingLicense 驾驶证号
	 */
	public void setDrivingLicense(String drivingLicense) {
		this.drivingLicense = drivingLicense;
	}

	/**
	 * 获取 准驾车型
	 * @return drivingType
	 */
	public String getDrivingType() {
		return drivingType;
	}

	/**
	 * 设置 准驾车型
	 * @param drivingType 准驾车型
	 */
	public void setDrivingType(String drivingType) {
		this.drivingType = drivingType;
	}

	/**
	 * 获取 当事人
	 * @return litigant
	 */
	public String getLitigant() {
		return litigant;
	}

	/**
	 * 设置 当事人
	 * @param litigant 当事人
	 */
	public void setLitigant(String litigant) {
		this.litigant = litigant;
	}

	/**
	 * 获取 扣分
	 * @return vioScore
	 */
	public Integer getVioScore() {
		return vioScore;
	}

	/**
	 * 设置 扣分
	 * @param vioScore 扣分
	 */
	public void setVioScore(Integer vioScore) {
		this.vioScore = vioScore;
	}

	/**
	 * 获取 经办人
	 * @return operator
	 */
	public String getOperator() {
		return operator;
	}

	/**
	 * 设置 经办人
	 * @param operator 经办人
	 */
	public void setOperator(String operator) {
		this.operator = operator;
	}

	/**
	 * 获取 处理时间
	 *
	 * @return dealTime 处理时间
	 */
	public Timestamp getDealTime() {
		return this.dealTime;
	}

	/**
	 * 设置 处理时间
	 *
	 * @param dealTime 处理时间
	 */
	public void setDealTime(Timestamp dealTime) {
		this.dealTime = dealTime;
	}
}
